// function debounce(func,time){
//     let timer
//     return function(){
//         clearTimeout(timer)
//         timer = setTimeout(() => {
//             func.apply(this,arguments)
//         }, time);
//     }
// }
function throttle(func,time){
    let t1=0;
    return function(){
        let t2 = Date.now()
        if(t2-t1>time){
            func.apply(this,arguments)
            t1=t2;
        }
    }
}